Conceptual Level Versus Logical Level User-Database Interaction
نویسندگان
چکیده
User-database interaction can be classified into various abstraction levels. The two higher levels are the conceptual level and the logical level. On the conceptual level, the user talks of things in his world, for example, in terms of entities and relationships. On the logical level, the user talks of things in the database system, for example, in terms of relations and join operations. The user world is something that the user is expected to know, but the data in the database system is something new to the user. Thus, the conceptual level is closer to the user. Therefore, we hypothesized that the conceptual level interaction will be easier for the user. This was tested with the entity-relationship (ER) model for the conceptual level model and the relational model for the logical level model. The results showed that users of the conceptual level had 38% higher accuracy, 16% higher confidence, and took only 35% of the time taken by users of the logical level. The differences were statistically significant with p values better than 0.003. From the user's perspective, the huge differences make it worthwhile to consider the ER model in place of the relational model.
منابع مشابه
User Database Interaction: An Objective Abstraction Level Theory
ion levels that can be objectively distinguished and can be applied to smaller units. For example, current definitions of the conceptual level as a level for communications between user and analyst are not fully objective. Well-trained users and analysts may find the relational model easy for communication (Siau, 2004). Or people may simply have different opinions and preferences on the models ...
متن کاملThe Effects of Conceptual and Logical Interfaces on Visual Query Performance of End Users
To the end users, the interface is the system. A better interface not only facilitates end user interaction with the database, it also enables them to formulate queries more efficiently and effectively. Two of the most important user-database interfaces are the conceptual and logical interfaces. With the conceptual interface, the user communicates with tile database system in terms ofentities, ...
متن کاملUsing Relationship Roles to Disambiguate Conceptual-Level Queries
QUICK is a powerful database query tool used to simplify database access. It allows users and applications to formulate high-level queries to relational databases without specifying information about the underlying logical-level structure. This high-level query interface provides substantial cost savings to the applications development and maintenance process. Software development time is decre...
متن کاملDifference Between Internal And External Schema In Dbms
Internal Level Differences between Three Levels of ANSI-SPARC Architecture. 8 Refers to immunity of external schemas to changes in conceptual schema (metadata) describing data in database, Fundamental components of DBMS. DBMS Quick Guide Learn DBMS in simple and easy steps starting from its sits in the middle and acts as a mediator between the end-user and the database. A database schema is the...
متن کاملUML and XML Schema
XML is rapidly becoming the standard method for sending information across the Internet. XML Schema, since its elevation to W3C Recommendation on the 2 May 2001, is fast becoming the preferred means of describing structured XML data. However, until recently, there has been no effective means of graphically designing XML Schemas without exposing designers to low-level implementation issues. Bird...
متن کامل